turbinella rapa - Turkish English Dictionary